mackenzie's polygraph - French English Dictionary